package com.uubx.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

public class FeedBackVo {
    /**
     * 分页大小
     */
    @ApiModelProperty(value = "分页大小",required=true)
    private Integer pageSize;
    /**
     * 当前页数
     */
    @ApiModelProperty(value = "当前页数",required=true)
    private Integer pageNum;
    /**
     *问题类型
     */
    @ApiModelProperty(value = "问题类型")
    private String category;

    /**
     *处理状态 1为已处理，2为未处理
     */
    @ApiModelProperty("处理状态 1为已处理，2为未处理")
    private String status;
    /**
     *提出者
     */
    @ApiModelProperty(value = "提出者")
    private String presenter;
    /**
     *联系方式
     */
    @ApiModelProperty(value = "联系方式")
    private String phone;
    /**
     *
     */
    @DateTimeFormat(pattern="yyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    @ApiModelProperty(value = "反馈开始时间")
    private Date createtimestart;
    /**
     *
     */
    @DateTimeFormat(pattern="yyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    @ApiModelProperty(value = "反馈结束时间")
    private Date createtimeend;

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public Integer getPageNum() {
        return pageNum;
    }

    public void setPageNum(Integer pageNum) {
        this.pageNum = pageNum;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getPresenter() {
        return presenter;
    }

    public void setPresenter(String presenter) {
        this.presenter = presenter;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Date getCreatetimestart() {
        return createtimestart;
    }

    public void setCreatetimestart(Date createtimestart) {
        this.createtimestart = createtimestart;
    }

    public Date getCreatetimeend() {
        return createtimeend;
    }

    public void setCreatetimeend(Date createtimeend) {
        this.createtimeend = createtimeend;
    }
}
